package sctu.edu.java.year2016.team01.xuhanmei.day20160527.Printer1;

/**
 * Created by Administrator on 2016/5/27.
 */
import java.util.Scanner;
public class Test6 {
    public static void main(String[] args) {
       // Printer p=null;
Scanner scan=new Scanner(System.in);//根据用户输入的数字生成相应的打印机
        System.out.println("请输入一个数字，1代表惠普打印机；2代表佳能打印机,3代表LG打印机");
        int flag=scan.nextInt();
       // if (flag==1){
       //     p=new HPPrinter();//如果我们需要添加一台打印机设备，那我们就要再次添加if else 的语句
      //  }
     //   else if(flag==2){//所以太麻烦了，我们可以写一个方法将这个判断封装在一起，需要用时调用即可
     //       p=new Canonprinter();
     //   }
        Printer p=PrintFactory.getP(flag);
        p.open();
        p.printp();
        p.close();
    }
}
